emacs.git
13 years agoRemove files that appear to be incompatible with the DFSG.
Rob Browning [Tue, 5 Apr 2011 03:46:24 +0000 (22:46 -0500)]
Remove files that appear to be incompatible with the DFSG.

Files that appear to be incompatible with the DFSG have been removed.

A number of files have been removed from this package because their
licenses are not compatible with the Debian Free Software Guidelines
(DFSG), or because it wasn't completely clear that their licenses are
compatible.

In particular, all of the files which are covered under the GFDL and
have invariant sections have been removed in accordance with this
General Resolution: http://www.debian.org/vote/2006/vote_001.

The files that have been removed, but still appear to be
distributable, have been moved to packages in Debian's non-free
section.

Author: Rob Browning <rlb@defaultvalue.org>
Added-by: Rob Browning <rlb@defaultvalue.org>
Status: new

13 years agoRun debian-startup and set debian-emacs-flavor.
Rob Browning [Tue, 5 Apr 2011 03:46:22 +0000 (22:46 -0500)]
Run debian-startup and set debian-emacs-flavor.

Emacs runs debian-startup and sets debian-emacs-flavor.

* Emacs runs debian-startup during the startup process unless
  site-run-file is false.

* The global variable debian-emacs-flavor is bound to 'emacs24.
  Author: Rob Browning <rlb@defaultvalue.org>

13 years agoPrefer /usr/share/info/emacs-24 over /usr/share/info.
Rob Browning [Tue, 5 Apr 2011 03:46:21 +0000 (22:46 -0500)]
Prefer /usr/share/info/emacs-24 over /usr/share/info.

Emacs will prefer /usr/share/info/emacs-24 over /usr/share/info.

The value of Info-default-directory-list has been augmented via
site-init.el to include /usr/share/info/emacs-24 before
/usr/share/info.

13 years agoMerge tag 'emacs-24.2' into deb/emacs24/d/sid/upstream
Rob Browning [Sat, 8 Sep 2012 21:58:12 +0000 (16:58 -0500)]
Merge tag 'emacs-24.2' into deb/emacs24/d/sid/upstream

Conflicts:
doc/emacs/ChangeLog
doc/emacs/Makefile.in
doc/emacs/anti.texi
doc/emacs/basic.texi
doc/emacs/building.texi
doc/emacs/calendar.texi
doc/emacs/cmdargs.texi
doc/emacs/custom.texi
doc/emacs/display.texi
doc/emacs/emacs.texi
doc/emacs/emacsver.texi
doc/emacs/files.texi
doc/emacs/fixit.texi
doc/emacs/frames.texi
doc/emacs/glossary.texi
doc/emacs/maintaining.texi
doc/emacs/misc.texi
doc/emacs/msdog.texi
doc/emacs/mule.texi
doc/emacs/programs.texi
doc/emacs/sending.texi
doc/emacs/text.texi
doc/lispintro/ChangeLog
doc/lispintro/Makefile.in
doc/lispref/ChangeLog
doc/lispref/Makefile.in
doc/lispref/customize.texi
doc/lispref/display.texi
doc/lispref/edebug.texi
doc/lispref/elisp.texi
doc/lispref/files.texi
doc/lispref/functions.texi
doc/lispref/keymaps.texi
doc/lispref/loading.texi
doc/lispref/macros.texi
doc/lispref/modes.texi
doc/lispref/nonascii.texi
doc/lispref/os.texi
doc/lispref/positions.texi
doc/lispref/processes.texi
doc/lispref/text.texi
doc/lispref/variables.texi
doc/lispref/vol1.texi
doc/lispref/vol2.texi
doc/lispref/windows.texi
doc/misc/url.texi

13 years agoUpdate release logs
Chong Yidong [Fri, 24 Aug 2012 09:53:39 +0000 (17:53 +0800)]
Update release logs

13 years agoFix bug #12242 with crashes in ralloc.c on OpenBSD.
Eli Zaretskii [Fri, 24 Aug 2012 08:26:46 +0000 (11:26 +0300)]
Fix bug #12242 with crashes in ralloc.c on OpenBSD.

 src/ralloc.c (free_bloc): Don't dereference a 'heap' structure if it
 is not one of the heaps we manage.

13 years ago* lisp/files.el (safe-local-eval-forms): Fix before-save-hook entry to be
Stefan Monnier [Thu, 23 Aug 2012 12:19:27 +0000 (08:19 -0400)]
* lisp/files.el (safe-local-eval-forms): Fix before-save-hook entry to be
buffer-local; add delete-trailing-whitespace.

13 years ago* lisp/progmodes/hideif.el (hif-compress-define-list): Fix typo. (tiny change)
Jeremy Moore [Wed, 22 Aug 2012 07:17:52 +0000 (00:17 -0700)]
* lisp/progmodes/hideif.el (hif-compress-define-list): Fix typo.  (tiny change)

13 years ago* lisp/progmodes/hideshow.el (hs-block-end-regexp): Restore lost
Dan Nicolaescu [Mon, 20 Aug 2012 15:26:46 +0000 (11:26 -0400)]
* lisp/progmodes/hideshow.el (hs-block-end-regexp): Restore lost
  buffer local setting.

13 years agoFix comment in log-edit.el.
Chong Yidong [Mon, 20 Aug 2012 14:13:16 +0000 (22:13 +0800)]
Fix comment in log-edit.el.

13 years agoAuto-commit of generated files.
Glenn Morris [Thu, 16 Aug 2012 11:17:31 +0000 (07:17 -0400)]
Auto-commit of generated files.

13 years agoAdd 24.2 NEWS section (do not merge to trunk)
Glenn Morris [Wed, 15 Aug 2012 19:12:03 +0000 (15:12 -0400)]
Add 24.2 NEWS section (do not merge to trunk)

13 years ago* lisp/vc/log-edit.el (log-edit-font-lock-gnu-style): Mark safe if boolean.
Glenn Morris [Wed, 15 Aug 2012 19:03:14 +0000 (15:03 -0400)]
* lisp/vc/log-edit.el (log-edit-font-lock-gnu-style): Mark safe if boolean.
Do not merge to trunk.

13 years agoRegenerate ldefs-boot.el
Chong Yidong [Wed, 15 Aug 2012 16:13:34 +0000 (00:13 +0800)]
Regenerate ldefs-boot.el

13 years agoBump version to 24.2
Chong Yidong [Wed, 15 Aug 2012 16:12:37 +0000 (00:12 +0800)]
Bump version to 24.2

13 years agoFix for the buffer-local rcirc-encode-coding-system case
Leo Liu [Wed, 15 Aug 2012 12:26:48 +0000 (20:26 +0800)]
Fix for the buffer-local rcirc-encode-coding-system case

in rcirc-split-message.

13 years agoAdd CVE number to ChangeLog
Glenn Morris [Tue, 14 Aug 2012 19:07:53 +0000 (15:07 -0400)]
Add CVE number to ChangeLog

13 years ago* src/eval.c (Fcalled_interactively_p): Doc fix. (Bug#11747)
Glenn Morris [Tue, 14 Aug 2012 18:43:08 +0000 (14:43 -0400)]
* src/eval.c (Fcalled_interactively_p): Doc fix.  (Bug#11747)

13 years agoAuto-commit of generated files.
Glenn Morris [Tue, 14 Aug 2012 11:17:35 +0000 (07:17 -0400)]
Auto-commit of generated files.

13 years agoFix build failure with glibc-2.16.
Chong Yidong [Tue, 14 Aug 2012 09:59:25 +0000 (17:59 +0800)]
Fix build failure with glibc-2.16.

* lib/gnulib.mk:
* lib/stdio.in.h:
* m4/stdio_h.m4: Do not assume that gets is defined.

13 years ago* systime.h (EMACS_TIME_CMP): Don't cast time_t values to long.
Ulrich Mueller [Tue, 14 Aug 2012 06:58:01 +0000 (14:58 +0800)]
* systime.h (EMACS_TIME_CMP): Don't cast time_t values to long.

13 years agoImprove the file-local variable regression test.
Chong Yidong [Tue, 14 Aug 2012 04:04:25 +0000 (12:04 +0800)]
Improve the file-local variable regression test.

* test/automated/files.el: Test every combination of values for
enable-local-variables and enable-local-eval.

13 years agoBackport: Don't disable Unicode menus on Windows NT and later.
Eli Zaretskii [Mon, 13 Aug 2012 18:34:37 +0000 (21:34 +0300)]
Backport: Don't disable Unicode menus on Windows NT and later.

 src/w32menu.c: Include w32heap.h.
 (add_menu_item): If the call to AppendMenuW (via
 unicode_append_menu) fails, disable Unicode menus only if we are
 running on Windows 9X/Me.
 src/makefile.w32-in ($(BLD)/w32menu.$(O)): Depend on w32heap.h.

13 years ago* lisp/net/rcirc.el (rcirc-split-message): New function.
Leo Liu [Mon, 13 Aug 2012 17:22:42 +0000 (01:22 +0800)]
* lisp/net/rcirc.el (rcirc-split-message): New function.
(rcirc-send-message): Use it.

13 years agoBackport fix for Bug#11677 from trunk
Chong Yidong [Mon, 13 Aug 2012 05:12:15 +0000 (13:12 +0800)]
Backport fix for Bug#11677 from trunk

13 years agoBackport fix for Bug#11677 from trunk
Chong Yidong [Mon, 13 Aug 2012 05:11:19 +0000 (13:11 +0800)]
Backport fix for Bug#11677 from trunk

13 years agoBackports for 12005, 11670 and 12043.
Jan D. [Sun, 12 Aug 2012 09:31:53 +0000 (11:31 +0200)]
Backports for 12005, 11670 and 12043.

* nsmenu.m (ns_update_menubar): Add braces to ambigous if-else.

* nsmenu.m (Popdown_data): New struct.
(pop_down_menu): p->pointer is Popdown_data.  Release the pool and
free Popdown_data.
(ns_popup_dialog): Use NSAutoreleasePool and pass it to pop_down_menu.
(initWithContentRect): Make imgView and contentView non-static
and autorelease them.  Also autorelease img and matrix.
(dealloc): Remove (Bug#12005).

* nsterm.m (keyDown:): Interpret flags without left/right bits
as the left key (Bug#11670).

* nsterm.m (ns_read_socket): Return early if there is a modal
window (Bug#12043).

13 years ago* test/automated/files.el (files-test-disable-local-variables): New test.
Glenn Morris [Fri, 10 Aug 2012 07:13:06 +0000 (00:13 -0700)]
* test/automated/files.el (files-test-disable-local-variables): New test.

13 years ago* admin/bzrmerge.el (bzrmerge-resolve): Disable local eval:.
Glenn Morris [Fri, 10 Aug 2012 06:57:34 +0000 (23:57 -0700)]
* admin/bzrmerge.el (bzrmerge-resolve): Disable local eval:.

13 years ago* lisp/emacs-lisp/copyright.el (copyright-update-directory): Logic fix.
Glenn Morris [Fri, 10 Aug 2012 06:56:01 +0000 (23:56 -0700)]
* lisp/emacs-lisp/copyright.el (copyright-update-directory): Logic fix.

13 years agoDisable local eval: in some places
Glenn Morris [Fri, 10 Aug 2012 06:53:52 +0000 (23:53 -0700)]
Disable local eval: in some places

* tutorial.el (help-with-tutorial):
* emacs-lisp/copyright.el (copyright-update-directory):
* emacs-lisp/autoload.el (autoload-find-generated-file)
(autoload-find-file): Disable local eval: (for insurance).

13 years ago* test/automated/files.el: New file.
Glenn Morris [Wed, 8 Aug 2012 07:33:10 +0000 (00:33 -0700)]
* test/automated/files.el: New file.

13 years ago* unexmacosx.c (copy_data_segment): Copy initialized data in statically linked librar...
YAMAMOTO Mitsuharu [Wed, 8 Aug 2012 05:44:53 +0000 (14:44 +0900)]
* unexmacosx.c (copy_data_segment): Copy initialized data in statically linked libraries from input file rather than memory.

13 years ago* test/automated/Makefile.in (all): Fix typo.
Glenn Morris [Tue, 7 Aug 2012 19:11:18 +0000 (15:11 -0400)]
* test/automated/Makefile.in (all): Fix typo.

13 years agohack-local-variables-filter fix for bug#12155
Glenn Morris [Tue, 7 Aug 2012 18:41:39 +0000 (14:41 -0400)]
hack-local-variables-filter fix for bug#12155

* lisp/files.el (hack-local-variables-filter): If an eval: form is not
known to be safe, and enable-local-variables is :safe, then ignore
the form totally, as is done for non-eval forms.

13 years agoAdd new load commands for OS X 10.8.
YAMAMOTO Mitsuharu [Tue, 7 Aug 2012 03:47:26 +0000 (12:47 +0900)]
Add new load commands for OS X 10.8.

13 years agoBackport mouse.el fix (r108702/108703) from trunk
Chong Yidong [Tue, 7 Aug 2012 03:26:09 +0000 (11:26 +0800)]
Backport mouse.el fix (r108702/108703) from trunk

13 years agoBackport r108703 from trunk
Chong Yidong [Tue, 7 Aug 2012 03:24:52 +0000 (11:24 +0800)]
Backport r108703 from trunk

13 years agoBackport r108702 from trunk
Chong Yidong [Tue, 7 Aug 2012 03:24:35 +0000 (11:24 +0800)]
Backport r108702 from trunk

13 years ago* doc/misc/url.texi (Parsed URLs): Adjust to the code's use of defstruct.
Aurélien Aptel [Mon, 6 Aug 2012 21:50:25 +0000 (17:50 -0400)]
* doc/misc/url.texi (Parsed URLs): Adjust to the code's use of defstruct.

13 years agoRevert typo in previous
Glenn Morris [Mon, 6 Aug 2012 21:33:21 +0000 (17:33 -0400)]
Revert typo in previous

13 years agoRemove non-standard comment from license section of commentary
Glenn Morris [Mon, 6 Aug 2012 20:53:28 +0000 (16:53 -0400)]
Remove non-standard comment from license section of commentary

13 years ago* lisp/progmodes/cperl-mode.el (cperl-mode): Yet another fix for
Stefan Monnier [Mon, 6 Aug 2012 17:41:32 +0000 (13:41 -0400)]
* lisp/progmodes/cperl-mode.el (cperl-mode): Yet another fix for
syntax-propertize-function.

13 years agoFix bug #12138 with indexing "closures".
Eli Zaretskii [Mon, 6 Aug 2012 16:55:41 +0000 (19:55 +0300)]
Fix bug #12138 with indexing "closures".

 doc/lispref/functions.texi (Closures): Put the main index entry for
 "closures" here.
 doc/lispref/variables.texi (Lexical Binding): Disambiguate the index entry
 for "closures".

13 years agoNEWS clarification
Glenn Morris [Sun, 5 Aug 2012 04:56:28 +0000 (21:56 -0700)]
NEWS clarification

13 years ago* emacs.texi: Fix ISBN.
Chong Yidong [Tue, 31 Jul 2012 03:53:10 +0000 (11:53 +0800)]
* emacs.texi: Fix ISBN.

13 years agoFix bogus code in gdb-place-breakpoints.
Chong Yidong [Sat, 28 Jul 2012 15:09:36 +0000 (23:09 +0800)]
Fix bogus code in gdb-place-breakpoints.
* progmodes/gdb-mi.el (gdb-place-breakpoints): Fix the call to
gdb-get-location.

13 years agoFix bug #12073 with outdated FAQ entry.
Eli Zaretskii [Sat, 28 Jul 2012 07:38:32 +0000 (10:38 +0300)]
Fix bug #12073 with outdated FAQ entry.

 doc/misc/faq.texi (Right-to-left alphabets): Update for Emacs 24.

13 years agoAvoid leaving nil in the alist in cc-imenu-objc-function
Leo Liu [Wed, 25 Jul 2012 16:11:23 +0000 (00:11 +0800)]
Avoid leaving nil in the alist in cc-imenu-objc-function

13 years agoBackport fix for Bug#11989 from trunk.
Chong Yidong [Wed, 25 Jul 2012 06:14:30 +0000 (14:14 +0800)]
Backport fix for Bug#11989 from trunk.

* mouse.el (mouse-drag-track): Do not set the mark if the user
releases the mouse without selecting anything.

13 years agoFix bug #11958 with description of mouse-2 in the Emacs manual.
Eli Zaretskii [Sat, 21 Jul 2012 09:48:11 +0000 (12:48 +0300)]
Fix bug #11958 with description of mouse-2 in the Emacs manual.

 doc/emacs/frames.texi (Mouse Commands): Fix the description of mouse-2.

13 years agoUse match-string-no-properties instead in c-defun-name
Leo Liu [Sat, 21 Jul 2012 01:41:48 +0000 (09:41 +0800)]
Use match-string-no-properties instead in c-defun-name

for consistency.

13 years ago* lisp/progmodes/cc-cmds.el (c-defun-name): Handle objc selectors properly.
Leo Liu [Fri, 20 Jul 2012 21:18:52 +0000 (05:18 +0800)]
* lisp/progmodes/cc-cmds.el (c-defun-name): Handle objc selectors properly.

13 years agoBackport: Recognize Objective-C methods also in c-defun-name
Jan D. [Fri, 20 Jul 2012 19:59:49 +0000 (03:59 +0800)]
Backport: Recognize Objective-C methods also in c-defun-name

13 years ago* progmodes/cc-langs.el (c-symbol-start): Include char _.
Leo Liu [Fri, 20 Jul 2012 11:36:41 +0000 (19:36 +0800)]
* progmodes/cc-langs.el (c-symbol-start): Include char _.

13 years agoAvoid two crashes involving windows on dead frames.
Chong Yidong [Thu, 19 Jul 2012 03:33:08 +0000 (11:33 +0800)]
Avoid two crashes involving windows on dead frames.

* window.c (Fwindow_absolute_pixel_edges)
(Fdelete_other_windows_internal): Signal an error if the window is
on a dead frame.

13 years ago* emacs.texi: Update ISBN.
Chong Yidong [Thu, 19 Jul 2012 01:15:06 +0000 (09:15 +0800)]
* emacs.texi: Update ISBN.

13 years ago* lisp/userlock.el, emacs-lisp/map-ynp.el: Declare part of `emacs' package.
Stefan Monnier [Wed, 18 Jul 2012 11:44:13 +0000 (07:44 -0400)]
* lisp/userlock.el, emacs-lisp/map-ynp.el: Declare part of `emacs' package.
* lisp/progmodes/bug-reference.el, lisp/misearch.el: Provide themselves.

13 years ago* lisp/progmodes/cperl-mode.el (cperl-unwind-to-safe): Don't inf-loop at end
Stefan Monnier [Wed, 18 Jul 2012 09:33:09 +0000 (05:33 -0400)]
* lisp/progmodes/cperl-mode.el (cperl-unwind-to-safe): Don't inf-loop at end
of narrowed buffer.

13 years agoDon't use FILE_SYSTEM_CASE in MS-DOS, or anywhere else.
Eli Zaretskii [Sat, 14 Jul 2012 10:46:56 +0000 (13:46 +0300)]
Don't use FILE_SYSTEM_CASE in MS-DOS, or anywhere else.

 src/s/msdos.h (FILE_SYSTEM_CASE): Don't define.
 src/fileio.c (FILE_SYSTEM_CASE): Don't define.
 (Ffile_name_directory, Fexpand_file_name): Don't use FILE_SYSTEM_CASE.
 Fixes problems on MS-DOS with Vtemp_file_name_pattern when
 call-process-region passes it through expand-file-name.
 src/dired.c (file_name_completion): Don't use FILE_SYSTEM_CASE.
 admin/CPP-DEFINES: Remove FILE_SYSTEM_CASE.

13 years agoFixes: debbugs:11917
Andreas Schwab [Thu, 12 Jul 2012 07:12:24 +0000 (09:12 +0200)]
Fixes: debbugs:11917
Fix crash when creating indirect buffer
* buffer.c (buffer_lisp_local_variables): Add argument CLONE.
Don't handle unbound variables specially if non-zero.
(Fbuffer_local_variables): Pass zero.
(clone_per_buffer_values): Pass non-zero.

13 years ago* shr.el (shr-expand-url): Handle URL starting with `//'.
Andreas Schwab [Tue, 10 Jul 2012 09:42:48 +0000 (11:42 +0200)]
* shr.el (shr-expand-url): Handle URL starting with `//'.

13 years ago* lisp/progmodes/sh-script.el (sh-syntax-propertize-function): Fix last
Stefan Monnier [Mon, 9 Jul 2012 13:54:50 +0000 (09:54 -0400)]
* lisp/progmodes/sh-script.el (sh-syntax-propertize-function): Fix last
change.

13 years ago* lisp/simple.el (kill-whole-line): Doc tweak.
Glenn Morris [Mon, 2 Jul 2012 22:42:45 +0000 (18:42 -0400)]
* lisp/simple.el (kill-whole-line): Doc tweak.

13 years agoFix bug #11827 with file-relative-name on MS-Windows.
Eli Zaretskii [Sun, 1 Jul 2012 16:38:53 +0000 (19:38 +0300)]
Fix bug #11827 with file-relative-name on MS-Windows.

 lisp/files.el (file-relative-name): Compare file names
 case-insensitively if on MS-Windows or MS-DOS, or if
 read-file-name-completion-ignore-case is non-nil.  Don't use
 case-fold-search for this purpose.

13 years agoTexinfo markup fixes for Emacs manual.
Chong Yidong [Fri, 29 Jun 2012 14:54:02 +0000 (22:54 +0800)]
Texinfo markup fixes for Emacs manual.

* doc/emacs/maintaining.texi (Basic VC Editing, VC Pull, Merging):
* doc/emacs/basic.texi (Erasing, Basic Undo): Fix markup.

13 years ago* calendar/cal-dst.el (calendar-current-time-zone): Return
Andreas Schwab [Thu, 28 Jun 2012 12:13:38 +0000 (14:13 +0200)]
* calendar/cal-dst.el (calendar-current-time-zone): Return
calendar-current-time-zone-cache if non-nil.

13 years agoAdd a PROBLEMS note about the libotf name-clash annoyance
Glenn Morris [Thu, 28 Jun 2012 07:47:19 +0000 (00:47 -0700)]
Add a PROBLEMS note about the libotf name-clash annoyance

13 years ago* gnutls.c (emacs_gnutls_handshake): Revert last change. Add QUIT
Andreas Schwab [Thu, 28 Jun 2012 07:12:59 +0000 (09:12 +0200)]
* gnutls.c (emacs_gnutls_handshake): Revert last change.  Add QUIT
to make the loop interruptible.

13 years ago* gnutls.c (emacs_gnutls_handshake): Only retry if
Andreas Schwab [Tue, 26 Jun 2012 09:39:52 +0000 (11:39 +0200)]
* gnutls.c (emacs_gnutls_handshake): Only retry if
GNUTLS_E_INTERRUPTED.

13 years ago* doc/emacs/fixit.texi (Undo): Grammar fixes. (Bug#11779)
Glenn Morris [Tue, 26 Jun 2012 02:00:32 +0000 (22:00 -0400)]
* doc/emacs/fixit.texi (Undo): Grammar fixes.  (Bug#11779)

13 years ago* lisp/progmodes/which-func.el (which-func-format): Bump :version.
Glenn Morris [Mon, 25 Jun 2012 07:11:53 +0000 (00:11 -0700)]
* lisp/progmodes/which-func.el (which-func-format): Bump :version.

13 years ago* lisp/progmodes/which-func.el (which-func-format): Add mouse-face.
Masatake YAMATO [Mon, 25 Jun 2012 07:11:03 +0000 (00:11 -0700)]
* lisp/progmodes/which-func.el (which-func-format): Add mouse-face.

13 years ago* doc/emacs/fixit.texi (Undo): Fix typo. (tiny change)
Michael Witten [Sun, 24 Jun 2012 23:45:10 +0000 (16:45 -0700)]
* doc/emacs/fixit.texi (Undo): Fix typo.  (tiny change)

13 years agoAuto-commit of loaddefs files.
Glenn Morris [Sun, 24 Jun 2012 11:22:20 +0000 (07:22 -0400)]
Auto-commit of loaddefs files.

13 years agoBackport: Avoid buffer read-only error in ibuffer-diff-buffer-with-file-1
Leo Liu [Sun, 24 Jun 2012 02:41:03 +0000 (10:41 +0800)]
Backport: Avoid buffer read-only error in ibuffer-diff-buffer-with-file-1

13 years agoBackport: Avoid error when process-contact returns t in rcirc
Leo Liu [Sun, 24 Jun 2012 02:34:52 +0000 (10:34 +0800)]
Backport: Avoid error when process-contact returns t in rcirc

13 years agoBackport: * Fix typo in diff-file-prev/next
Leo Liu [Sun, 24 Jun 2012 02:30:51 +0000 (10:30 +0800)]
Backport: * Fix typo in diff-file-prev/next

13 years agoBackport: Fix mal-formed defconst in url-http-codes
Leo Liu [Sat, 23 Jun 2012 13:53:52 +0000 (21:53 +0800)]
Backport: Fix mal-formed defconst in url-http-codes

13 years ago* textmodes/enriched.el (enriched-next-annotation):
Leo Liu [Sat, 23 Jun 2012 13:33:44 +0000 (21:33 +0800)]
* textmodes/enriched.el (enriched-next-annotation):
Use eq.

13 years agoBackport: Really fix bug #11519, by fixing the last change in ralloc.c.
Eli Zaretskii [Sat, 23 Jun 2012 11:07:01 +0000 (14:07 +0300)]
Backport: Really fix bug #11519, by fixing the last change in ralloc.c.

 src/ralloc.c (r_alloc_inhibit_buffer_relocation): Fix stupid thinko
 in the logic of incrementing and decrementing the value of
 use_relocatable_buffers.

13 years ago* minibuffer.el (minibuffer-confirm-exit-commands): Add completion-at-point.
Stefan Monnier [Sat, 23 Jun 2012 04:48:55 +0000 (00:48 -0400)]
* minibuffer.el (minibuffer-confirm-exit-commands): Add completion-at-point.

13 years agoAuto-commit of generated files.
Glenn Morris [Fri, 22 Jun 2012 11:17:28 +0000 (07:17 -0400)]
Auto-commit of generated files.

13 years agoComment
Glenn Morris [Thu, 21 Jun 2012 20:07:26 +0000 (16:07 -0400)]
Comment

13 years ago* src/charset.c (init_charset): Make lack of etc/charsets fatal.
Glenn Morris [Thu, 21 Jun 2012 20:06:07 +0000 (16:06 -0400)]
* src/charset.c (init_charset): Make lack of etc/charsets fatal.

13 years ago* configure.in: Use m/intel386.h for amd64 with x32 ABI.
Ulrich Mueller [Thu, 21 Jun 2012 19:42:32 +0000 (15:42 -0400)]
* configure.in: Use m/intel386.h for amd64 with x32 ABI.
(Do not merge to trunk.)

13 years agoAdd some f90 preprocessor font-lock (bug#10499)
Glenn Morris [Thu, 21 Jun 2012 19:31:49 +0000 (15:31 -0400)]
Add some f90 preprocessor font-lock (bug#10499)

* lisp/progmodes/f90.el (f90-font-lock-keywords-2):
Add some preprocessor elements.

13 years ago* lisp/progmodes/cperl-mode.el (cperl-update-syntaxification):
Stefan Monnier [Thu, 21 Jun 2012 16:49:21 +0000 (12:49 -0400)]
* lisp/progmodes/cperl-mode.el (cperl-update-syntaxification):
Use syntax-propertize.

13 years agoRename infodir to buildinfodir in doc/*/Makefile.in (bug#11737)
Glenn Morris [Tue, 19 Jun 2012 01:59:38 +0000 (21:59 -0400)]
Rename infodir to buildinfodir in doc/*/Makefile.in (bug#11737)

This also makes it clearer that it has no relation to the "infodir"
used by install.

13 years agoRemove files that are incompatible with the Debian Free Software Guidelines.
Rob Browning [Sat, 16 Jun 2012 21:36:55 +0000 (16:36 -0500)]
Remove files that are incompatible with the Debian Free Software Guidelines.

13 years agoFurther mule-menu-keymap doc tweak
Glenn Morris [Wed, 13 Jun 2012 20:26:26 +0000 (16:26 -0400)]
Further mule-menu-keymap doc tweak

13 years agoNEWS tweak
Glenn Morris [Wed, 13 Jun 2012 20:09:42 +0000 (16:09 -0400)]
NEWS tweak

13 years agoDoc tweaks for mule-cmds .el
Glenn Morris [Wed, 13 Jun 2012 20:08:10 +0000 (16:08 -0400)]
Doc tweaks for mule-cmds .el

* lisp/international/mule-cmds.el (mule-menu-keymap)
(set-language-environment, set-locale-environment): Doc tweaks.

13 years ago* nsterm.m (x_free_frame_resources): Move xfree so freed memory isn't
Jan D. [Mon, 11 Jun 2012 16:53:12 +0000 (18:53 +0200)]
* nsterm.m (x_free_frame_resources): Move xfree so freed memory isn't
referenced.

13 years agoMore minor manual copyedits to fix 7x9 manual underfull/overfull hboxes.
Chong Yidong [Mon, 11 Jun 2012 06:48:47 +0000 (14:48 +0800)]
More minor manual copyedits to fix 7x9 manual underfull/overfull hboxes.

* doc/emacs/emacs.texi: Remove urlcolor setting.

* doc/lispref/elisp.texi, vol1.texi, vol2.texi: Remove urlcolor setting.

* doc/lispref/vol2.texi: Include package.texi.

13 years agoMerge changes made in No Gnus
Gnus developers [Sun, 10 Jun 2012 22:16:03 +0000 (22:16 +0000)]
Merge changes made in No Gnus

2012-06-10  Toke Hoiland-Jorgensen <toke@toke.dk> (tiny change)
* nnmaildir.el (nnmaildir-request-expire-articles):
  Ensure that `time' is an integer to avoid later problems.
2012-06-10  Lars Magne Ingebrigtsen <larsi@gnus.org>
* shr.el: Add a iso-8859-1 cookie to make stuff work under other
 locales.

13 years agoEmacs manual tweaks to accomodate 7x9 pdf.
Chong Yidong [Sun, 10 Jun 2012 14:02:52 +0000 (22:02 +0800)]
Emacs manual tweaks to accomodate 7x9 pdf.

* emacs.texi: Update ISBN and edition number.

* anti.texi:
* building.texi:
* cmdargs.texi:
* custom.texi:
* display.texi:
* files.texi:
* frames.texi:
* glossary.texi:
* misc.texi:
* mule.texi:
* programs.texi:
* sending.texi:
* text.texi: Copyedits to avoid underfull/overfull in 7x9 manual.

13 years agoRegenerate ldefs-boot.el.
Chong Yidong [Sun, 10 Jun 2012 07:41:46 +0000 (15:41 +0800)]
Regenerate ldefs-boot.el.

13 years agoMinor fix to sc.texi to allow HTML compilation.
Chong Yidong [Sun, 10 Jun 2012 07:02:16 +0000 (15:02 +0800)]
Minor fix to sc.texi to allow HTML compilation.

13 years ago* mail/rmail.el (rmail-yank-current-message): Leave point at correct position.
Glenn Morris [Sun, 10 Jun 2012 04:37:41 +0000 (21:37 -0700)]
* mail/rmail.el (rmail-yank-current-message): Leave point at correct position.